purchases returns and allowances - Turkish English Dictionary